:root {
  --color-font-first: #000000;
  --color-font-second: #666666;
  --color-font-third: #999999;
  --color-white: #ffffff;

  --color-border-first: #bababa;
  --color-border-second: #c9c9c9;
  --color-border-third: #e9e9e9;


  --color-primary: #2d5afa;
  --color-primary-hover: #5175f4;
  --color-primary-press: #1d39c4;
  --color-primary-disabled: #abbdfd;
  --color-primary-plain: #eaeefe;
  --color-primary-plain-border: #99acee;

  --color-success: #00ab44;
  --color-success-hover: #08c955;
  --color-success-press: #186c3a;
  --color-success-disabled: #99deb5;
  --color-success-plain: #e8f6ee;
  --color-success-plain-border: #89d1a8;

  --color-warning: #ff8c00;
  --color-warning-hover: #ffac48;
  --color-warning-press: #db5b03;
  --color-warning-disabled: #ffd199;
  --color-warning-plain: #fff9f2;
  --color-warning-plain-border: #edc89d;

  --color-danger: #ec0000;
  --color-danger-hover: #ff5555;
  --color-danger-press: #b61e1e;
  --color-danger-disabled: #f89999;
  --color-danger-plain: #fbf4f4;
  --color-danger-plain-border: #f3abab;

  --color-info: var(--color-primary);
  --color-info-hover: var(--color-primary-hover);
  --color-info-press: var(--color-primary-press);
  --color-info-disabled: var(--color-primary-disabled);
  --color-info-plain: var(--color-primary-plain);
  --color-info-plain-border:var(--color-primary-plain-border);

  --color-error: var(--color-danger);
  --color-error-hover: var(--color-danger-hover);
  --color-error-press: var(--color-danger-press);
  --color-error-disabled: var(--color-danger-disabled);
  --color-error-plain: var(--color-danger-plain);
  --color-error-plain-border:var(--color-danger-plain-border);

}
@import './button.scss';
@import './tabs.scss';
@import './input.scss';
@import './tag.scss';
@import './select.scss';
@import './pagination.scss';
@import './menu.scss';
@import './dialog.scss';
@import './input-number.scss';
@import './radio.scss';
@import './checkbox.scss';
@import './link.scss';
@import './divider.scss';
@import './timeline.scss';
@import './calendar.scss';
@import './drawer.scss';
@import './dropdown.scss';
@import './switch.scss';
@import './tooltip.scss';
@import './table.scss';
@import './result.scss';
@import './datetime-picker.scss';
@import './popover.scss';
@import './message.scss';
@import './breadcrumb.scss';
@import './form.scss';
@import './tree.scss';
@import './alert.scss';
@import './notification.scss';
@import './transfer.scss';
@import './color.scss';
@import './slider.scss';
@import './progress.scss';
@import './upload.scss';
@import './badge.scss';
@import './card.scss';
@import './cascader.scss';
@import './step.scss';
@import './collapse.scss';
@import './loading.scss';

.el-rate__icon {
  font-size: 18px;
  margin-right: 6px;
  color: #c0c4cc;
}
.el-main {
  padding: 20px;
}
.el-backtop {
  color: var(--color-primary);
}
.el-page-header__left::after {
  background-color: var(--color-border-first);
}

.el-page-header__content {
  color: var(--color-font-first);
}
.el-empty__description p {
  color: var(--color-font-third);
}
.header_title::before {
  background: var(--color-primary) !important;
}
.tree-input .el-input__inner {
  width: 39%;
}
.border-descriptions .el-descriptions-item__label.is-bordered-label {
  background-color: #eaeefe;
  color: var(--color-font-first);
  font-size: 13px;
  font-weight: bold !important;
  border: 1px solid var(--color-border-second) !important;
}

.border-descriptions .el-descriptions .is-bordered .el-descriptions-item__cell {
  border: 1px solid var(--color-border-second) !important;
}
